testis (pl. testes) - French English Dictionary